📕 Változók könyve (20260128_2230)

    VIN_GRACE_PERIOD: 14 nap (Ideiglenes jármű érvényessége).

    LANG_DEFAULT: 'hu'

    EMAIL_TEMPLATE_REGISTRATION: A regisztrációs sablon kulcsa.

📕 Változók könyve (20260128_2145)

    EQUIPMENT_SOURCE: factory (gyári), aftermarket (utólagos).

    VEHICLE_CATEGORIES: Kibővítve (Hajó, Repülő kategóriákkal).

📕 Változók könyve (20260128_2130)

    VEHICLE_CATEGORIES: 1: Car, 2: Motorcycle, 3: Truck, 4: Van, 5: Bus, 6: Machinery.

    FUEL_TYPES: Petrol, Diesel, Electric, LPG, CNG, Hybrid, PHEV, Hydrogen.

    BACKUP_LOC: /mnt/nas/git_vault/

📕 Változók könyve (20260128_2105)

    PG_DATABASE: service_finder

    PG_SCHEMA: data

    DB_BACKUP_PATH: /opt/service_finder/backup_20260128_alap_kesz.sql

    USER_ID_1: Zsolt (zs.gyongyossy@gmail.com) - Manuális széf rendelés szükséges.

📕 Változók könyve (20260128_2030)

    registration_throttle_minutes: 10 perc (Beállítva a regisztráció spammelés ellen).

    email_wait_time_minutes: 3 perc (Két levél közötti várakozás júzerenként).

    DOCKER_API_VERSION: 1.41 (A code-server és a gazdagép közötti kommunikációhoz).

    CompanyRole.OWNER: Az automatikusan létrehozott privát széf alapértelmezett jogosultsága.

📚 VÁLTOZÓ KÖNYV (v2.17 | 2026.01.27 - 22:15)
Kulcs	Érték	Szerep
registration_throttle_minutes	10	Bot-védelem aktív.
allowed_countries_list	[EU]	Regionális szűrés aktív.

📚 VÁLTOZÓ KÖNYV (v2.16 | 2026.01.27 - 21:55)
Kulcs	Érték	Szerep
SECRET_KEY	.env-ben	JWT token aláírás és titkosítás.
SENDGRID_API_KEY	DB-ben	Email küldés hitelesítése.

📚 VÁLTOZÓ KÖNYV (v2.15 | 2026.01.27 - 21:45)
Kulcs	Típus	Érték	Leírás
registration_throttle_minutes	int	10	Ennyi időnek kell eltelnie két regisztráció közt ugyanarról az IP-ről.
allowed_regions	list	EU	Engedélyezett földrajzi zónák.

📚 VÁLTOZÓ KÖNYV (v2.14 | 2026.01.27 - 21:40)
Kulcs	Típus	Jelenlegi érték	Megjegyzés
max_vehicles	int	3	Érvényes a system_settings alapján.
audit_log_enabled	bool	true	A naplózásnak futnia kell.

📚 VÁLTOZÓ KÖNYV (v2.14 | 2026.01.27 - 21:40)
Kulcs	Érték	Leírás
max_vehicles	3	

Szervezeti flotta limit.
weight_distance	0.6	

Távolság súlyozása.
weight_rating	0.4	

Értékelés súlyozása.

📚 VÁLTOZÓ KÖNYV (v2.13 | 2026.01.27 - 21:55)
Kulcs	Érték	Leírás
audit_log_enabled	true	Automatikus naplózás kapcsolója.
email_wait_time_minutes	3	Spam elleni védelem időkorlátja.

📚 VÁLTOZÓ KÖNYV (v2.12 | 2026.01.27 - 21:40)
Kulcs	Típus	Alapérték	Hol módosítható?
audit_log_enabled	bool	true	Admin / system_settings
audit_log_retention	int	90	Admin / system_settings
email_wait_time	int	3	Admin / system_settings

📚 VÁLTOZÓ KÖNYV (v2.11 | 2026.01.27 - 20:30)
Kulcs	Típus	Érték	Modul
email_wait_time_minutes	int	3	EmailManager
sender_name	string	Service Finder	Email fejléc
sender_email	string	info@profibot.hu	Hitelesített feladó

📚 VÁLTOZÓ KÖNYV (v2.10 | 2026.01.27 - 21:35)
Kulcs	Típus	Érték	Leírás
email_wait_time_minutes	int	3	Minimum idő két levél között.
max_email_retries	int	3	Hány szolgáltatóval próbálkozzon hiba esetén.

📚 VÁLTOZÓ KÖNYV (Email Specifikus)
Kulcs	Típus	Leírás
email_wait_time_minutes	int	Mennyit kell várni két levél között (Alap: 3).
max_email_retries	int	Hányszor próbálkozzon másik szolgáltatóval.
system_sender_email	str	A feladó neve (pl. info@servicefinder.hu).

📚 VÁLTOZÓ KÖNYV (v2.9 | 2026.01.27 - 22:15)
Kulcs	Érték	Modul
weight_distance	0.6	MatchingService
weight_rating	0.4	MatchingService
max_vehicles	3	fleet.py

📚 VÁLTOZÓ KÖNYV (v2.8 | 2026.01.27 - 21:25)
Változó (Key)	Érték	Szerep	Ellenőrizve (CSV)
weight_distance	0.6	Távolság súlya a rangsorban	✅ Igen
weight_rating	0.4	Értékelés súlya a rangsorban	✅ Igen
bonus_gold_service	500	Fizetős partnerek előnye	✅ Igen
match_limit_default	5	Találati lista hossza	✅ Igen
max_vehicles	3	Flotta limit	✅ Igen

📚 VÁLTOZÓ KÖNYV (v2.7 | 2026.01.27 - 21:10)

Minden változó a beküldött tablak_2026.01.27_2.csv alapján rögzítve:
Kulcs (Key)	Érték	Szerep
max_vehicles	3	Flotta limit (Alapértelmezett)
weight_distance	0.6	Távolság súlya a keresőben
weight_rating	0.4	Értékelés súlya a keresőben
bonus_gold_service	500	VIP szervizek pontszám előnye
match_limit_default	5	Keresési találatok száma

📚 VÁLTOZÓ KÖNYV (v2.6 | 2026.01.27 - 20:50)
Kulcs (Key)	Típus	Hivatkozott Modul	Elvárt viselkedés
max_vehicles	int	fleet.py	Szervezeti szintű flotta limit.
weight_distance	float	matching_service.py	Keresési rangsor súlyozás (Alap: 0.6).
weight_rating	float	matching_service.py	Keresési rangsor súlyozás (Alap: 0.4).
match_limit_default	int	search.py	Visszaadott találatok száma.

📚 VÁLTOZÓ KÖNYV (v2.5 | 2026.01.27 - 20:30)
Kulcs	Típus	Alapérték	Szerep
weight_distance	float	0.6	Távolság fontossága (0-1).
weight_rating	float	0.4	Értékelés fontossága (0-1).
earth_radius_km	int	6371	Föld sugara a Haversine számításhoz.
📚 VÁLTOZÓ KÖNYV (v2.4 | 2026.01.27 - 20:45)
Kulcs	Típus	Alapérték	Szerep
geo_precision	int	8	Tizedesjegyek száma a koordinátáknál.
distance_unit	string	km	Keresési mértékegység.
📚 VÁLTOZÓ KÖNYV (v2.3 | 2026.01.27 - 19:50)
Kulcs	Típus	Alapérték	Implementáció
weight_distance	float	0.6	MatchingService - Aktív
weight_rating	float	0.4	MatchingService - Aktív
max_vehicles	int	3	fleet.py - Aktív

📚 VÁLTOZÓ KÖNYV (v2.2 | 2026.01.27 - 20:20)
Kulcs	Típus	Alapérték	Új szerep
weight_distance	float	0.6	A térbeli közelség fontossága.
weight_rating	float	0.4	A minőség (csillagok) súlya.
📚 VÁLTOZÓ KÖNYV (v2.1 | 2026.01.27 - 19:40)
Kulcs	Típus	Jelenlegi érték	Leírás
weight_distance	float	0.6	Mennyire "büntesse" a rendszer a távolságot.
weight_rating	float	0.4	Mennyire jutalmazza a jó véleményeket.
bonus_gold_service	int	500	A fizetős partnerek fix előnye.
match_limit_default	int	5	Alapértelmezett találati szám.
📚 VÁLTOZÓ KÖNYV (v2.0 | 2026.01.27 - 19:30)
Kulcs	Típus	Alapérték	Szerep
weight_distance	float	0.6	Mennyire számít a távolság (Admin állíthatja)
weight_rating	float	0.4	Mennyire számít az értékelés (Admin állíthatja)
bonus_gold_service	int	500	Gold partnerek előnye
match_limit_default	int	5	Hány találat jelenjen meg
📚 VÁLTOZÓ KÖNYV (v1.9 | 2026.01.27 - 19:15)
Kulcs	Típus	Alapérték	Hol érhető el?
max_vehicles	int	3	ConfigService -> fleet.py
search_radius	int	20	ConfigService -> Coming soon
📚 VÁLTOZÓ KÖNYV (v1.8 | 2026.01.27 - 19:10)
Kulcs	Típus	Alapérték	Hol van használatban?
max_vehicles	int	3	fleet.py (add_vehicle végpont)
search_radius	int	20	Előkészítve a keresőhöz
📚 VÁLTOZÓ KÖNYV (v1.7 | 2026.01.27 - 11:15)Változó neveTípusAktuális értékImplementáció állapotamax_vehiclesint3 (Global)DB-ben rögzítve, fleet.py frissítésre vár.search_radiusint20 (Default)Tervezett: Smart Matching modul.ranking_policyjsonAlapértelmezettTervezett: Ranking Engine.
📚 VÁLTOZÓ KÖNYV (v1.5 | 2026.01.27 - 10:45)Kulcs (Key)TípusAlapértékForrásfájlmax_vehiclesint3app/api/v1/endpoints/fleet.py
📚 VÁLTOZÓ KÖNYV (v1.4 | 2026.01.27 - 10:15)Kulcs (Key)AdattípusAlapértékImplementációs helymax_vehiclesint3backend/app/services/config_service.pysearch_radiusint20Tervezett: search_service.py
📚 VÁLTOZÓ KÖNYV (v1.3 | 2026.01.27 - 10:10)Kulcs (Key)Érték (JSON)SzintModulmax_vehicles3Globalfleet.pysearch_radius20Globalsearch.py
📚 VÁLTOZÓ KÖNYV (Variable Map) v1.2Kulcs (Key)TípusAlapértelmezettFunkciómax_vehiclesint3Járműlimit / szervezetsearch_radiusint20Alap keresési sugár (km)
📚 2. Változó Könyv (Variable Map) v1.1A rendszer paramétereinek aktuális állapota és hivatkozási pontjai.Kulcs (Key)AdattípusAlapértelmezésSzerepHivatkozás (Fájl/Modul)max_vehiclesint3Free flotta méret korlátfleet.py -> ConfigServicesearch_radiusint20Alap keresési távolságsearch.py -> ConfigServiceranking_policyjson{...}Súlyozási együtthatókRankingEngine

Változó neve,Leírás,Alapértelmezés (Global),Hol szerepel a kódban?
max_vehicles,Ingyenes csomagban rögzíthető autók száma,3,app/api/v1/endpoints/fleet.py
default_search_radius,Alapértelmezett keresési távolság (km),20,app/api/v1/endpoints/search.py
max_search_radius,Maximálisan állítható sugár (km),500,app/api/v1/endpoints/search.py
credit_price_per_unit,1 kredit ára pénznemben,1.0,app/api/v1/endpoints/billing.py
